package org.huawei260.TiKu.ODsuanfa;

import java.util.Scanner;

/**
 * @Author: qingle
 * @Date: 2024/10/28-16:11
 * @Description: 2536 【模拟】2024D解密犯罪时间
 *
 * 警察在侦破一个案件时，得到了线人给出的可能犯罪时间，形如“HH:MM” 表示的时刻。根据警察和线人的约定，为了隐蔽，该时间是修改过的，解密规则为：利用当前出现过的数字，构造下一个距离当前时间最近的时刻，则该时间为可能的犯罪时间。每个出现数字都可以被无限次使用。
 * 输入格式
 * 形如HH:SS的字符串，表示原始输入
 * 输出格式
 * 形如HH:SS的字符串，表示推理出来的犯罪时间
 * 输入样例    复制
 * 18:52
 * 输出样例    复制
 * 18:55
 * 提示
 * 1. 可以保证线人给定的字符串一定是合法的。例如，“01:35”和“11:08”是合法的，“1:35”和“11:8”是不合法的
 *
 * . 最近的时刻有可能在第二天
 *
 * @version: 1.0
 */
public class D_2024D_2536__模拟解密犯罪时间 {

	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		String time = sc.nextLine();
		System.out.println(getResult(time));
	}

	private static String getResult(String time) {
		String[] split = time.split(":");
		int hour = Integer.parseInt(split[0]);
		int minute = Integer.parseInt(split[1]);
		int[] nums = new int[]{hour / 10, hour % 10, minute / 10, minute % 10};
		int[] result = new int[4];
		int index = 0;
		for (int i = 0; i < 4; i++) {
			int num = nums[i];
			int next = num + 1;
		}
		return null;
	}

}
